package atom.core0.util;


public class ResourceUtil {
	//如果以classpath开头，则创建为一个ClassPathResource，否则则试图以URL的方式加载资源，创建一个UrlResource.
	public static void printPath() {

		// class path根目录
		System.out.println(ResourceUtil.class.getResource("/"));
		System.out.println(ResourceUtil.class.getResource("/"));
		// TestMain.class在<bin>/testpackage包中
		// 2.properties 在<bin>/testpackage包中 com.core.sgip
		System.out.println("aaa="+ResourceUtil.class.getResource("classpath*:com/core/sgip/abc.txt"));
		
		
        System.out.println(ResourceUtil.class.getClassLoader().getResource(""));  
        //使用相对路径，获取test目录中的文件，该文件处于classpath的根目录下  
        //输出结果：file:/D:/test/d.txt  
        System.out.println(ResourceUtil.class.getClassLoader().getResource("classpath*:conf/*.xml"));  
        //使用绝对路径，但是ClassLoader中的方法不支持绝对路径。  
        //输出结果：null  
        System.out.println(ResourceUtil.class.getClassLoader().getResource("/"));  	
        
	}
}
